a new weapon against crime - Allemand Anglais Dictionnaire